<?php
/*
//第一种方法:php5.3后已被取代，原因是多个框架集合会报函数名重覆。
Test1::say();
Test2::say();

function __autoload($class){
    require __DIR__.'/'.$class.'.php';
}
*/


//第二种方法:spl_autoload_register();
spl_autoload_register('autoload1');
spl_autoload_register('autoload2');

Test1::say();
Test2::say();

function autoload1($class){
    require __DIR__.'/'.$class.'.php';
}

function autoload2($class){
    require __DIR__.'/other_class/'.$class.'.php';
}